Big Huge Thesaurus

cattle farm

noun